/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.pedidos.servidor.rn;

import br.com.pedidos.servidor.dao.PedidoProdutoQuantidadeDAO;
import br.com.pedidos.servidor.entity.PedidoProdutoQuantidade;
import java.io.Serializable;
import java.util.List;

/**
 *
 * @author Weslley
 */
public class PedidoProdutoQuantidadeRN implements Serializable{
    
    private static final long serialVersionUID = 1L;
    
    private PedidoProdutoQuantidadeDAO ppkDAO;
    
    public PedidoProdutoQuantidadeRN() {
        ppkDAO = new PedidoProdutoQuantidadeDAO();
    }
    
    public void salvaPPK(PedidoProdutoQuantidade ppk) {
        ppkDAO.startOperation();
        ppkDAO.save(ppk);
        ppkDAO.stopOperation(true);
    }
    
    public List<PedidoProdutoQuantidade> listaPPKPorPedido(Long id) {
        ppkDAO.startOperation();
        List<PedidoProdutoQuantidade> listaPPKs = ppkDAO.recuperaListaPedidoProdutoQuantidadePorPedido(id);
        ppkDAO.stopOperation(false);
        return listaPPKs;
    }
    
}
